package br.brpv.silvestrin.vendas.domain;

public class ItemCfg {

	private String numLinha;
    private String vEid;
	private String vIteid;
	private String vColalmox;
	private String vMiid;
	private String vItcomid;
	private String vItempr;
	private String vDescricao;
	private String codItem;
	private String codUnidadeMedida;
	private String descricaoUnidadeMedida;
	private String aliquotaIpi;
	private String qtdeEstoque;
	private String qtdeRes;
	private String descricaoItem;
	private String descTela;
	private String descColetor;
    private boolean allowNoStockSale;
	
	public ItemCfg(String numLinha, String vEid, String vIteid, String vColalmox,
			String vMiid, String vItcomid, String vItempr, String vDescricao,
			String codItem, String codUnidadeMedida, String descricaoUnidadeMedida,
			String aliquotaIpi, String qtdeEstoque, String qtdeRes,
			String descricaoItem, String descTela, String descColetor) {
		super();
		this.numLinha = numLinha;
		this.vEid = vEid;
		this.vIteid = vIteid;
		this.vColalmox = vColalmox;
		this.vMiid = vMiid;
		this.vItcomid = vItcomid;
		this.vItempr = vItempr;
		this.vDescricao = vDescricao;
		this.codItem = codItem;
		this.codUnidadeMedida = codUnidadeMedida;
		this.descricaoUnidadeMedida = descricaoUnidadeMedida;
		this.aliquotaIpi = aliquotaIpi;
		this.qtdeEstoque = qtdeEstoque.replace(',','.');
		this.qtdeRes = qtdeRes;
		this.descricaoItem = descricaoItem;
		this.descTela = descTela;
		this.descColetor = descColetor;
        this.allowNoStockSale = false;
	}
	
	public ItemCfg(String cod) {
		this.codItem = cod;
	}

	public String getNumLinha() {
		return numLinha;
	}

	public String getvEid() {
		return vEid;
	}

	public String getvIteid() {
		return vIteid;
	}

	public String getvColalmox() {
		return vColalmox;
	}

	public String getvMiid() {
		return vMiid;
	}

	public String getvItcomid() {
		return vItcomid;
	}

	public String getvItempr() {
		return vItempr;
	}

	public String getvDescricao() {
		return vDescricao;
	}

	public String getCodItem() {
		return codItem;
	}

	public String getCodUnidadeMedida() {
		return codUnidadeMedida;
	}

	public String getDescricaoUnidadeMedida() {
		return descricaoUnidadeMedida;
	}

	public String getAliquotaIpi() {
		return aliquotaIpi;
	}

	public String getQtdeEstoque() {
		return qtdeEstoque;
	}

	public String getQtdeRes() {
		return qtdeRes;
	}

	public String getDescricaoItem() {
		return descricaoItem;
	}

	public String getDescTela() {
		return descTela;
	}

	public String getDescColetor() {
		return descColetor;
	}

    public boolean isAllowNoStockSale() {
        return allowNoStockSale;
    }

    public void setAllowNoStockSale(boolean allowNoStockSale) {
        this.allowNoStockSale = allowNoStockSale;
    }

    @Override
	public String toString() {
		return qtdeEstoque + "\t" + descColetor + "\t" + codItem + "\t" + descricaoUnidadeMedida + "\t" + descTela;
	}
}
